package net.chathu.airgw.packets.gw.clientpackets 
{
	import net.chathu.airgw.Config;
	import net.chathu.airgw.packets.gw.serverpackets.EchoPacket;
	import net.chathu.airgw.util.ByteArrayUtil;
	/**
	 * ...
	 * @author ze
	 */
	public class CMDGWAcceptRoomInvite extends IRCReceivablePacket 
	{
		
		public function CMDGWAcceptRoomInvite() 
		{
			
		}
		
		override public function execute():void {
			
			////az utolso 1 jelenti a Acccept-et
			sendToChat(ByteArrayUtil.convertParams(["m","messages","3",data[1],"0","1"]));
			sendToClient(new EchoPacket(Config.GW_ECHO_NICK, "Meghívás elfogadása..."));
		}
		
		public static function getShortUsageDescription():String {
			return "Konferencia szoba meghívás elfogadás";
		}
		
		public static function getUsageDescription():String {
			return "Példa:\n" +
				"/gwacceptroominvite gipsz_jakab_szobája\n\n" +
				"Eredmény:\n" + 
				"Sikeresen csatlakoztál a gipsz_jakab_szobája szobához. A szobák listájában #gipsz_jakab_szobaja néven szerepel.";
		}
	}

}